be all thumbs


Results for "be all thumbs"

English - Turkish Dictionary

be all thumbs

(English - Turkish Dictionary) :
k. dili 1. elleriyle iş yapmaya gelince beceriksiz olmak. 2. at (belirli bir konuda) beceriksiz olmak.